@import './theme.color.less';
@import './theme.mixins.less';
@import './theme.flex.less';

@import './iview/iview.crack.less';
@import './layouts/layout.less';

:root {
  --muse-font-color: @font-color;
  --muse-primary-color: @primary-color;
  --muse-secondary-color: @secondary-color;
  --muse-danger-color: @danger-color;
  --muse-success-color: @success-color;
  --muse-warning-color: @warning-color;

  --muse-white-color-1: @white-color-1;
  --muse-gray-color-1: @gray-color-1;
  --muse-gray-color-4: @gray-color-4;
  --muse-gray-color-8: @gray-color-8;
}



body {
  color: var(--muse-font-color);
  font-family: 'PingFang SC', 'Source Han Sans CN' !important;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;

  a {
    color: var(--muse-font-color);
  }
}

.blue-color {
  color: var(--muse-primary-color)  
}

.gray-color {
  color: var(--muse-secondary-color)
}

.red-color {
  color: var(--muse-danger-color)
}

.green-color {
  color: var(--muse-success-color)
}

.yellow-color {
  color: var(--muse-warning-color)
}

.muse_scope {
  //toast提示
  .ivu-message-notice-content {
    border-radius: 8px;
    background-color: fadeout(@bodyBg, 75%);
    backdrop-filter: blur(8px); //毛玻璃

    .ivu-message-warning {
      .ivu-icon {
        color: @warning-color;
      }
      span {
        color: @warning-color;
      }
    }
  }

  //复选框checkbox
  .ivu-checkbox-wrapper {
    line-height: 1;
    color: var(--muse-font-color);
    .ivu-checkbox {
      &.ivu-checkbox-checked {
        .ivu-checkbox-inner {
          border-color: var(--muse-primary-color);
          background-color: var(--muse-primary-color);
        }
      }
    }
  }
}